nephric duct - Espagnol Anglais Dictionnaire